package com.peng.immodule.adapter;

/**
 * Created by Mr.Q on 2018/3/6.
 * 描述
 */

public class IMBase <T> {
    protected T emaObject;

    public IMBase() {
    }

    public boolean equals(Object var1) {
        return this.emaObject != null && this.emaObject instanceof IMABase && var1 != null && var1 instanceof IMBase?this.emaObject.equals(((IMBase)var1).emaObject):(this.emaObject != null && this.emaObject instanceof IMABase && var1 != null && var1 instanceof IMABase?this.emaObject.equals(var1):super.equals(var1));
    }

    public int hashCode() {
        return this.emaObject != null && this.emaObject instanceof IMABase?this.emaObject.hashCode():super.hashCode();
    }
}